\doxysubsubsubsection{TIM Peripheral Control functions }
\hypertarget{group___t_i_m___exported___functions___group8}{}\label{group___t_i_m___exported___functions___group8}\index{TIM Peripheral Control functions@{TIM Peripheral Control functions}}


Peripheral Control functions.  


\doxysubsubsubsubsubsection*{Functions}
\begin{DoxyCompactItemize}
\item 
\Hypertarget{group___t_i_m___exported___functions___group8_ga8fb64ba07b18cc24f8f9191369ed2d02}\label{group___t_i_m___exported___functions___group8_ga8fb64ba07b18cc24f8f9191369ed2d02} 
\mbox{\hyperlink{stm32h7xx__hal__def_8h_a63c0679d1cb8b8c684fbb0632743478f}{HAL\+\_\+\+Status\+Type\+Def}} {\bfseries HAL\+\_\+\+TIM\+\_\+\+OC\+\_\+\+Config\+Channel} (\mbox{\hyperlink{struct_t_i_m___handle_type_def}{TIM\+\_\+\+Handle\+Type\+Def}} \texorpdfstring{$\ast$}{*}htim, const \mbox{\hyperlink{struct_t_i_m___o_c___init_type_def}{TIM\+\_\+\+OC\+\_\+\+Init\+Type\+Def}} \texorpdfstring{$\ast$}{*}s\+Config, uint32\+\_\+t Channel)
\item 
\Hypertarget{group___t_i_m___exported___functions___group8_ga258d2356d817adaa3d39d2d0b6de9223}\label{group___t_i_m___exported___functions___group8_ga258d2356d817adaa3d39d2d0b6de9223} 
\mbox{\hyperlink{stm32h7xx__hal__def_8h_a63c0679d1cb8b8c684fbb0632743478f}{HAL\+\_\+\+Status\+Type\+Def}} {\bfseries HAL\+\_\+\+TIM\+\_\+\+PWM\+\_\+\+Config\+Channel} (\mbox{\hyperlink{struct_t_i_m___handle_type_def}{TIM\+\_\+\+Handle\+Type\+Def}} \texorpdfstring{$\ast$}{*}htim, const \mbox{\hyperlink{struct_t_i_m___o_c___init_type_def}{TIM\+\_\+\+OC\+\_\+\+Init\+Type\+Def}} \texorpdfstring{$\ast$}{*}s\+Config, uint32\+\_\+t Channel)
\item 
\Hypertarget{group___t_i_m___exported___functions___group8_ga031c508e41997d53c059665ebd3638a3}\label{group___t_i_m___exported___functions___group8_ga031c508e41997d53c059665ebd3638a3} 
\mbox{\hyperlink{stm32h7xx__hal__def_8h_a63c0679d1cb8b8c684fbb0632743478f}{HAL\+\_\+\+Status\+Type\+Def}} {\bfseries HAL\+\_\+\+TIM\+\_\+\+IC\+\_\+\+Config\+Channel} (\mbox{\hyperlink{struct_t_i_m___handle_type_def}{TIM\+\_\+\+Handle\+Type\+Def}} \texorpdfstring{$\ast$}{*}htim, const \mbox{\hyperlink{struct_t_i_m___i_c___init_type_def}{TIM\+\_\+\+IC\+\_\+\+Init\+Type\+Def}} \texorpdfstring{$\ast$}{*}s\+Config, uint32\+\_\+t Channel)
\item 
\Hypertarget{group___t_i_m___exported___functions___group8_gaefb1913440053c45a4f9a50a8c05c6be}\label{group___t_i_m___exported___functions___group8_gaefb1913440053c45a4f9a50a8c05c6be} 
\mbox{\hyperlink{stm32h7xx__hal__def_8h_a63c0679d1cb8b8c684fbb0632743478f}{HAL\+\_\+\+Status\+Type\+Def}} {\bfseries HAL\+\_\+\+TIM\+\_\+\+One\+Pulse\+\_\+\+Config\+Channel} (\mbox{\hyperlink{struct_t_i_m___handle_type_def}{TIM\+\_\+\+Handle\+Type\+Def}} \texorpdfstring{$\ast$}{*}htim, \mbox{\hyperlink{struct_t_i_m___one_pulse___init_type_def}{TIM\+\_\+\+One\+Pulse\+\_\+\+Init\+Type\+Def}} \texorpdfstring{$\ast$}{*}s\+Config, uint32\+\_\+t Output\+Channel, uint32\+\_\+t Input\+Channel)
\item 
\Hypertarget{group___t_i_m___exported___functions___group8_gae194787f5481c163b6eec962ed7ff205}\label{group___t_i_m___exported___functions___group8_gae194787f5481c163b6eec962ed7ff205} 
\mbox{\hyperlink{stm32h7xx__hal__def_8h_a63c0679d1cb8b8c684fbb0632743478f}{HAL\+\_\+\+Status\+Type\+Def}} {\bfseries HAL\+\_\+\+TIM\+\_\+\+Config\+OCref\+Clear} (\mbox{\hyperlink{struct_t_i_m___handle_type_def}{TIM\+\_\+\+Handle\+Type\+Def}} \texorpdfstring{$\ast$}{*}htim, const \mbox{\hyperlink{struct_t_i_m___clear_input_config_type_def}{TIM\+\_\+\+Clear\+Input\+Config\+Type\+Def}} \texorpdfstring{$\ast$}{*}s\+Clear\+Input\+Config, uint32\+\_\+t Channel)
\item 
\Hypertarget{group___t_i_m___exported___functions___group8_gaa29ed013caefca2a181a1cabac66d521}\label{group___t_i_m___exported___functions___group8_gaa29ed013caefca2a181a1cabac66d521} 
\mbox{\hyperlink{stm32h7xx__hal__def_8h_a63c0679d1cb8b8c684fbb0632743478f}{HAL\+\_\+\+Status\+Type\+Def}} {\bfseries HAL\+\_\+\+TIM\+\_\+\+Config\+Clock\+Source} (\mbox{\hyperlink{struct_t_i_m___handle_type_def}{TIM\+\_\+\+Handle\+Type\+Def}} \texorpdfstring{$\ast$}{*}htim, const \mbox{\hyperlink{struct_t_i_m___clock_config_type_def}{TIM\+\_\+\+Clock\+Config\+Type\+Def}} \texorpdfstring{$\ast$}{*}s\+Clock\+Source\+Config)
\item 
\Hypertarget{group___t_i_m___exported___functions___group8_ga7dfab2adafd2f2e315a9531f1150c201}\label{group___t_i_m___exported___functions___group8_ga7dfab2adafd2f2e315a9531f1150c201} 
\mbox{\hyperlink{stm32h7xx__hal__def_8h_a63c0679d1cb8b8c684fbb0632743478f}{HAL\+\_\+\+Status\+Type\+Def}} {\bfseries HAL\+\_\+\+TIM\+\_\+\+Config\+TI1\+Input} (\mbox{\hyperlink{struct_t_i_m___handle_type_def}{TIM\+\_\+\+Handle\+Type\+Def}} \texorpdfstring{$\ast$}{*}htim, uint32\+\_\+t TI1\+\_\+\+Selection)
\item 
\Hypertarget{group___t_i_m___exported___functions___group8_ga50ddcf971c747fa974c7b89ff5d3fe18}\label{group___t_i_m___exported___functions___group8_ga50ddcf971c747fa974c7b89ff5d3fe18} 
\mbox{\hyperlink{stm32h7xx__hal__def_8h_a63c0679d1cb8b8c684fbb0632743478f}{HAL\+\_\+\+Status\+Type\+Def}} {\bfseries HAL\+\_\+\+TIM\+\_\+\+Slave\+Config\+Synchro} (\mbox{\hyperlink{struct_t_i_m___handle_type_def}{TIM\+\_\+\+Handle\+Type\+Def}} \texorpdfstring{$\ast$}{*}htim, const \mbox{\hyperlink{struct_t_i_m___slave_config_type_def}{TIM\+\_\+\+Slave\+Config\+Type\+Def}} \texorpdfstring{$\ast$}{*}s\+Slave\+Config)
\item 
\Hypertarget{group___t_i_m___exported___functions___group8_ga5ac6bc06273d5b5b848eda023a32fe2f}\label{group___t_i_m___exported___functions___group8_ga5ac6bc06273d5b5b848eda023a32fe2f} 
\mbox{\hyperlink{stm32h7xx__hal__def_8h_a63c0679d1cb8b8c684fbb0632743478f}{HAL\+\_\+\+Status\+Type\+Def}} {\bfseries HAL\+\_\+\+TIM\+\_\+\+Slave\+Config\+Synchro\+\_\+\+IT} (\mbox{\hyperlink{struct_t_i_m___handle_type_def}{TIM\+\_\+\+Handle\+Type\+Def}} \texorpdfstring{$\ast$}{*}htim, const \mbox{\hyperlink{struct_t_i_m___slave_config_type_def}{TIM\+\_\+\+Slave\+Config\+Type\+Def}} \texorpdfstring{$\ast$}{*}s\+Slave\+Config)
\item 
\Hypertarget{group___t_i_m___exported___functions___group8_ga35788d18e435d06a76a40fda5d6c13e7}\label{group___t_i_m___exported___functions___group8_ga35788d18e435d06a76a40fda5d6c13e7} 
\mbox{\hyperlink{stm32h7xx__hal__def_8h_a63c0679d1cb8b8c684fbb0632743478f}{HAL\+\_\+\+Status\+Type\+Def}} {\bfseries HAL\+\_\+\+TIM\+\_\+\+DMABurst\+\_\+\+Write\+Start} (\mbox{\hyperlink{struct_t_i_m___handle_type_def}{TIM\+\_\+\+Handle\+Type\+Def}} \texorpdfstring{$\ast$}{*}htim, uint32\+\_\+t Burst\+Base\+Address, uint32\+\_\+t Burst\+Request\+Src, const uint32\+\_\+t \texorpdfstring{$\ast$}{*}Burst\+Buffer, uint32\+\_\+t Burst\+Length)
\item 
\Hypertarget{group___t_i_m___exported___functions___group8_ga0c198603c11b2e0140dabd8dcdb5a0ff}\label{group___t_i_m___exported___functions___group8_ga0c198603c11b2e0140dabd8dcdb5a0ff} 
\mbox{\hyperlink{stm32h7xx__hal__def_8h_a63c0679d1cb8b8c684fbb0632743478f}{HAL\+\_\+\+Status\+Type\+Def}} {\bfseries HAL\+\_\+\+TIM\+\_\+\+DMABurst\+\_\+\+Multi\+Write\+Start} (\mbox{\hyperlink{struct_t_i_m___handle_type_def}{TIM\+\_\+\+Handle\+Type\+Def}} \texorpdfstring{$\ast$}{*}htim, uint32\+\_\+t Burst\+Base\+Address, uint32\+\_\+t Burst\+Request\+Src, const uint32\+\_\+t \texorpdfstring{$\ast$}{*}Burst\+Buffer, uint32\+\_\+t Burst\+Length, uint32\+\_\+t Data\+Length)
\item 
\Hypertarget{group___t_i_m___exported___functions___group8_ga8f5649baaf219f2559bbe9e8e2c3658e}\label{group___t_i_m___exported___functions___group8_ga8f5649baaf219f2559bbe9e8e2c3658e} 
\mbox{\hyperlink{stm32h7xx__hal__def_8h_a63c0679d1cb8b8c684fbb0632743478f}{HAL\+\_\+\+Status\+Type\+Def}} {\bfseries HAL\+\_\+\+TIM\+\_\+\+DMABurst\+\_\+\+Write\+Stop} (\mbox{\hyperlink{struct_t_i_m___handle_type_def}{TIM\+\_\+\+Handle\+Type\+Def}} \texorpdfstring{$\ast$}{*}htim, uint32\+\_\+t Burst\+Request\+Src)
\item 
\Hypertarget{group___t_i_m___exported___functions___group8_ga39c612c473747448615e2e3cb2668224}\label{group___t_i_m___exported___functions___group8_ga39c612c473747448615e2e3cb2668224} 
\mbox{\hyperlink{stm32h7xx__hal__def_8h_a63c0679d1cb8b8c684fbb0632743478f}{HAL\+\_\+\+Status\+Type\+Def}} {\bfseries HAL\+\_\+\+TIM\+\_\+\+DMABurst\+\_\+\+Read\+Start} (\mbox{\hyperlink{struct_t_i_m___handle_type_def}{TIM\+\_\+\+Handle\+Type\+Def}} \texorpdfstring{$\ast$}{*}htim, uint32\+\_\+t Burst\+Base\+Address, uint32\+\_\+t Burst\+Request\+Src, uint32\+\_\+t \texorpdfstring{$\ast$}{*}Burst\+Buffer, uint32\+\_\+t Burst\+Length)
\item 
\Hypertarget{group___t_i_m___exported___functions___group8_ga741807469bb3349d9a63fb492d277b41}\label{group___t_i_m___exported___functions___group8_ga741807469bb3349d9a63fb492d277b41} 
\mbox{\hyperlink{stm32h7xx__hal__def_8h_a63c0679d1cb8b8c684fbb0632743478f}{HAL\+\_\+\+Status\+Type\+Def}} {\bfseries HAL\+\_\+\+TIM\+\_\+\+DMABurst\+\_\+\+Multi\+Read\+Start} (\mbox{\hyperlink{struct_t_i_m___handle_type_def}{TIM\+\_\+\+Handle\+Type\+Def}} \texorpdfstring{$\ast$}{*}htim, uint32\+\_\+t Burst\+Base\+Address, uint32\+\_\+t Burst\+Request\+Src, uint32\+\_\+t \texorpdfstring{$\ast$}{*}Burst\+Buffer, uint32\+\_\+t Burst\+Length, uint32\+\_\+t Data\+Length)
\item 
\Hypertarget{group___t_i_m___exported___functions___group8_ga41cfa290ee87229cba1962e78e2a9d01}\label{group___t_i_m___exported___functions___group8_ga41cfa290ee87229cba1962e78e2a9d01} 
\mbox{\hyperlink{stm32h7xx__hal__def_8h_a63c0679d1cb8b8c684fbb0632743478f}{HAL\+\_\+\+Status\+Type\+Def}} {\bfseries HAL\+\_\+\+TIM\+\_\+\+DMABurst\+\_\+\+Read\+Stop} (\mbox{\hyperlink{struct_t_i_m___handle_type_def}{TIM\+\_\+\+Handle\+Type\+Def}} \texorpdfstring{$\ast$}{*}htim, uint32\+\_\+t Burst\+Request\+Src)
\item 
\Hypertarget{group___t_i_m___exported___functions___group8_gab4a60fe7cbb64a321bdce2ee1b9c8730}\label{group___t_i_m___exported___functions___group8_gab4a60fe7cbb64a321bdce2ee1b9c8730} 
\mbox{\hyperlink{stm32h7xx__hal__def_8h_a63c0679d1cb8b8c684fbb0632743478f}{HAL\+\_\+\+Status\+Type\+Def}} {\bfseries HAL\+\_\+\+TIM\+\_\+\+Generate\+Event} (\mbox{\hyperlink{struct_t_i_m___handle_type_def}{TIM\+\_\+\+Handle\+Type\+Def}} \texorpdfstring{$\ast$}{*}htim, uint32\+\_\+t Event\+Source)
\item 
\Hypertarget{group___t_i_m___exported___functions___group8_ga726cf270b20654c4094da3eca1648f92}\label{group___t_i_m___exported___functions___group8_ga726cf270b20654c4094da3eca1648f92} 
uint32\+\_\+t {\bfseries HAL\+\_\+\+TIM\+\_\+\+Read\+Captured\+Value} (const \mbox{\hyperlink{struct_t_i_m___handle_type_def}{TIM\+\_\+\+Handle\+Type\+Def}} \texorpdfstring{$\ast$}{*}htim, uint32\+\_\+t Channel)
\end{DoxyCompactItemize}


\doxysubsubsubsubsection{Detailed Description}
Peripheral Control functions. 

